package com.ygqh.baby.model.wdt;

import java.math.BigDecimal;
import java.util.Date;

/**
 * wdt 获取订单数据实体
 * 
 * @author guohao
 *
 */
public class WdtOrderResData extends WdtResult {
	private Long id;

	private String TradeNO;
	private String TradeNO2;
	private String WarehouseNO;
	private Date RegTime;
	private Date TradeTime;
	private Date PayTime;
	private Date ChkTime;
	private Date StockOutTime;
	private Date SndTime;
	private Date LastModifyTime;
	/**
	 * 订单状态 (已取消cancel_trade) (预订单pre_trade) (待审核check_trade)
	 * (待财审finance_trade)待发货wait_send_trade (已完成 over_trade)
	 */
	private String TradeStatus;
	/**
	 * 退款状态 (未退款trade_no_refund (等待客服确认trade_wait_seller_agree)
	 * (订单部分商品已退款，请与客服确认trade_part_refunded) (订单已退款trade_refunded
	 */
	private String RefundStatus;
	private Boolean bInvoice;
	private String InvoiceTitle;
	private String InvoiceContent;
	private String NickName;
	private String SndTo;
	private String Country;
	private String Province;
	private String City;
	private String Town;
	private String Adr;
	private String Tel;
	private String Zip;
	/**
	 * 付款方式 (1担保交易)(2 银行收款) (3现金收款)(4货到付款) (5欠款记应收)(6客户预存款)
	 */
	private String ChargeType;
	private BigDecimal SellSkuCount;
	private BigDecimal GoodsTotal;
	private BigDecimal PostageTotal;
	private BigDecimal FavourableTotal;
	private BigDecimal AllTotal;

	private String LogisticsID;
	private String LogisticsName;
	private String LogisticsCode;
	private String PostID;
	private String CustomerRemark;
	private String Remark;
	private String ShopType;
	private String ShopName;
	private String TradeFlag;
	private String ChkOperatorName;

	private WdtDetailList DetailList;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getLogisticsID() {
		return LogisticsID;
	}

	public void setLogisticsID(String logisticsID) {
		LogisticsID = logisticsID;
	}

	public String getLogisticsName() {
		return LogisticsName;
	}

	public void setLogisticsName(String logisticsName) {
		LogisticsName = logisticsName;
	}

	public WdtDetailList getDetailList() {
		return DetailList;
	}

	public void setDetailList(WdtDetailList detailList) {
		DetailList = detailList;
	}

	public String getTradeNO() {
		return TradeNO;
	}

	public void setTradeNO(String tradeNO) {
		TradeNO = tradeNO;
	}

	public String getTradeNO2() {
		return TradeNO2;
	}

	public void setTradeNO2(String tradeNO2) {
		TradeNO2 = tradeNO2;
	}

	public String getWarehouseNO() {
		return WarehouseNO;
	}

	public void setWarehouseNO(String warehouseNO) {
		WarehouseNO = warehouseNO;
	}

	public Date getRegTime() {
		return RegTime;
	}

	public void setRegTime(Date regTime) {
		RegTime = regTime;
	}

	public Date getTradeTime() {
		return TradeTime;
	}

	public void setTradeTime(Date tradeTime) {
		TradeTime = tradeTime;
	}

	public Date getPayTime() {
		return PayTime;
	}

	public void setPayTime(Date payTime) {
		PayTime = payTime;
	}

	public Date getChkTime() {
		return ChkTime;
	}

	public void setChkTime(Date chkTime) {
		ChkTime = chkTime;
	}

	public Date getStockOutTime() {
		return StockOutTime;
	}

	public void setStockOutTime(Date stockOutTime) {
		StockOutTime = stockOutTime;
	}

	public Date getSndTime() {
		return SndTime;
	}

	public void setSndTime(Date sndTime) {
		SndTime = sndTime;
	}

	public Date getLastModifyTime() {
		return LastModifyTime;
	}

	public void setLastModifyTime(Date lastModifyTime) {
		LastModifyTime = lastModifyTime;
	}

	public String getTradeStatus() {
		return TradeStatus;
	}

	public void setTradeStatus(String tradeStatus) {
		TradeStatus = tradeStatus;
	}

	public String getRefundStatus() {
		return RefundStatus;
	}

	public void setRefundStatus(String refundStatus) {
		RefundStatus = refundStatus;
	}

	public Boolean getbInvoice() {
		return bInvoice;
	}

	public void setbInvoice(Boolean bInvoice) {
		this.bInvoice = bInvoice;
	}

	public String getInvoiceTitle() {
		return InvoiceTitle;
	}

	public void setInvoiceTitle(String invoiceTitle) {
		InvoiceTitle = invoiceTitle;
	}

	public String getInvoiceContent() {
		return InvoiceContent;
	}

	public void setInvoiceContent(String invoiceContent) {
		InvoiceContent = invoiceContent;
	}

	public String getNickName() {
		return NickName;
	}

	public void setNickName(String nickName) {
		NickName = nickName;
	}

	public String getSndTo() {
		return SndTo;
	}

	public void setSndTo(String sndTo) {
		SndTo = sndTo;
	}

	public String getCountry() {
		return Country;
	}

	public void setCountry(String country) {
		Country = country;
	}

	public String getProvince() {
		return Province;
	}

	public void setProvince(String province) {
		Province = province;
	}

	public String getCity() {
		return City;
	}

	public void setCity(String city) {
		City = city;
	}

	public String getTown() {
		return Town;
	}

	public void setTown(String town) {
		Town = town;
	}

	public String getAdr() {
		return Adr;
	}

	public void setAdr(String adr) {
		Adr = adr;
	}

	public String getTel() {
		return Tel;
	}

	public void setTel(String tel) {
		Tel = tel;
	}

	public String getZip() {
		return Zip;
	}

	public void setZip(String zip) {
		Zip = zip;
	}

	public String getChargeType() {
		return ChargeType;
	}

	public void setChargeType(String chargeType) {
		ChargeType = chargeType;
	}

	public BigDecimal getSellSkuCount() {
		return SellSkuCount;
	}

	public void setSellSkuCount(BigDecimal sellSkuCount) {
		SellSkuCount = sellSkuCount;
	}

	public BigDecimal getGoodsTotal() {
		return GoodsTotal;
	}

	public void setGoodsTotal(BigDecimal goodsTotal) {
		GoodsTotal = goodsTotal;
	}

	public BigDecimal getPostageTotal() {
		return PostageTotal;
	}

	public void setPostageTotal(BigDecimal postageTotal) {
		PostageTotal = postageTotal;
	}

	public BigDecimal getFavourableTotal() {
		return FavourableTotal;
	}

	public void setFavourableTotal(BigDecimal favourableTotal) {
		FavourableTotal = favourableTotal;
	}

	public BigDecimal getAllTotal() {
		return AllTotal;
	}

	public void setAllTotal(BigDecimal allTotal) {
		AllTotal = allTotal;
	}

	public String getLogisticsCode() {
		return LogisticsCode;
	}

	public void setLogisticsCode(String logisticsCode) {
		LogisticsCode = logisticsCode;
	}

	public String getPostID() {
		return PostID;
	}

	public void setPostID(String postID) {
		PostID = postID;
	}

	public String getCustomerRemark() {
		return CustomerRemark;
	}

	public void setCustomerRemark(String customerRemark) {
		CustomerRemark = customerRemark;
	}

	public String getRemark() {
		return Remark;
	}

	public void setRemark(String remark) {
		Remark = remark;
	}

	public String getShopType() {
		return ShopType;
	}

	public void setShopType(String shopType) {
		ShopType = shopType;
	}

	public String getShopName() {
		return ShopName;
	}

	public void setShopName(String shopName) {
		ShopName = shopName;
	}

	public String getTradeFlag() {
		return TradeFlag;
	}

	public void setTradeFlag(String tradeFlag) {
		TradeFlag = tradeFlag;
	}

	public String getChkOperatorName() {
		return ChkOperatorName;
	}

	public void setChkOperatorName(String chkOperatorName) {
		ChkOperatorName = chkOperatorName;
	}

	@Override
	public String toString() {
		return "WdtOrderResData [TradeNO=" + TradeNO + ", TradeNO2=" + TradeNO2 + ", WarehouseNO=" + WarehouseNO + ", RegTime=" + RegTime + ", TradeTime="
				+ TradeTime + ", PayTime=" + PayTime + ", ChkTime=" + ChkTime + ", StockOutTime=" + StockOutTime + ", SndTime=" + SndTime + ", LastModifyTime="
				+ LastModifyTime + ", TradeStatus=" + TradeStatus + ", RefundStatus=" + RefundStatus + ", bInvoice=" + bInvoice + ", InvoiceTitle="
				+ InvoiceTitle + ", InvoiceContent=" + InvoiceContent + ", NickName=" + NickName + ", SndTo=" + SndTo + ", Country=" + Country + ", Province="
				+ Province + ", City=" + City + ", Town=" + Town + ", Adr=" + Adr + ", Tel=" + Tel + ", Zip=" + Zip + ", ChargeType=" + ChargeType
				+ ", SellSkuCount=" + SellSkuCount + ", GoodsTotal=" + GoodsTotal + ", PostageTotal=" + PostageTotal + ", FavourableTotal=" + FavourableTotal
				+ ", AllTotal=" + AllTotal + ", LogisticsID=" + LogisticsID + ", LogisticsName=" + LogisticsName + ", LogisticsCode=" + LogisticsCode
				+ ", PostID=" + PostID + ", CustomerRemark=" + CustomerRemark + ", Remark=" + Remark + ", ShopType=" + ShopType + ", ShopName=" + ShopName
				+ ", TradeFlag=" + TradeFlag + ", ChkOperatorName=" + ChkOperatorName + ", DetailList=" + DetailList + "]";
	}

}
